using System;
using System.Xml.Serialization;
using System.Collections.Generic;

namespace Aop.Api.Domain
{
    /// <summary>
    /// MallIndustryTradeStatistics Data Structure.
    /// </summary>
    [Serializable]
    public class MallIndustryTradeStatistics : AopObject
    {
        /// <summary>
        /// 业务日期
        /// </summary>
        [XmlElement("biz_date")]
        public string BizDate { get; set; }

        /// <summary>
        /// 行业ID
        /// </summary>
        [XmlElement("cate_1_id")]
        public string Cate1Id { get; set; }

        /// <summary>
        /// 行业名称
        /// </summary>
        [XmlElement("cate_1_name")]
        public string Cate1Name { get; set; }

        /// <summary>
        /// 最近30天行业活动收益金额
        /// </summary>
        [XmlElement("recent_30d_campaign_trade_amt")]
        public string Recent30dCampaignTradeAmt { get; set; }

        /// <summary>
        /// 最近30天行业活动交易笔数
        /// </summary>
        [XmlElement("recent_30d_campaign_trade_cnt")]
        public string Recent30dCampaignTradeCnt { get; set; }

        /// <summary>
        /// 最近30天行业收益金额
        /// </summary>
        [XmlElement("recent_30d_trade_amt")]
        public string Recent30dTradeAmt { get; set; }

        /// <summary>
        /// 最近30天行业交易笔数
        /// </summary>
        [XmlElement("recent_30d_trade_user_cnt")]
        public string Recent30dTradeUserCnt { get; set; }

        /// <summary>
        /// 最近7天行业活动收益金额
        /// </summary>
        [XmlElement("recent_7d_campaign_trade_amt")]
        public string Recent7dCampaignTradeAmt { get; set; }

        /// <summary>
        /// 最近7天行业活动交易笔数
        /// </summary>
        [XmlElement("recent_7d_campaign_trade_cnt")]
        public string Recent7dCampaignTradeCnt { get; set; }

        /// <summary>
        /// 最近7天行业收益金额
        /// </summary>
        [XmlElement("recent_7d_trade_amt")]
        public string Recent7dTradeAmt { get; set; }

        /// <summary>
        /// 最近7天行业交易会员数
        /// </summary>
        [XmlElement("recent_7d_trade_user_cnt")]
        public string Recent7dTradeUserCnt { get; set; }

        /// <summary>
        /// 最近90天行业活动收益金额
        /// </summary>
        [XmlElement("recent_90d_campaign_trade_amt")]
        public string Recent90dCampaignTradeAmt { get; set; }

        /// <summary>
        /// 最近90天行业活动交易笔数
        /// </summary>
        [XmlElement("recent_90d_campaign_trade_cnt")]
        public string Recent90dCampaignTradeCnt { get; set; }

        /// <summary>
        /// 最近90天行业收益金额
        /// </summary>
        [XmlElement("recent_90d_trade_amt")]
        public string Recent90dTradeAmt { get; set; }

        /// <summary>
        /// 最近90天行业交易笔数
        /// </summary>
        [XmlElement("recent_90d_trade_cnt")]
        public string Recent90dTradeCnt { get; set; }

        /// <summary>
        /// 行业活动收益金额
        /// </summary>
        [XmlElement("today_campaign_trade_amt")]
        public string TodayCampaignTradeAmt { get; set; }

        /// <summary>
        /// 行业活动交易笔数
        /// </summary>
        [XmlArray("today_campaign_trade_cnt")]
        [XmlArrayItem("string")]
        public List<string> TodayCampaignTradeCnt { get; set; }

        /// <summary>
        /// 行业收益金额
        /// </summary>
        [XmlElement("today_trade_amt")]
        public string TodayTradeAmt { get; set; }

        /// <summary>
        /// 行业交易笔数
        /// </summary>
        [XmlElement("today_trade_cnt")]
        public string TodayTradeCnt { get; set; }

        /// <summary>
        /// 今日交易会员数
        /// </summary>
        [XmlElement("today_trade_user_cnt")]
        public string TodayTradeUserCnt { get; set; }

        /// <summary>
        /// 累计行业活动收益金额
        /// </summary>
        [XmlElement("total_campaign_trade_amt")]
        public string TotalCampaignTradeAmt { get; set; }

        /// <summary>
        /// 累计行业活动交易笔数
        /// </summary>
        [XmlElement("total_campaign_trade_cnt")]
        public string TotalCampaignTradeCnt { get; set; }

        /// <summary>
        /// 累计行业收益金额
        /// </summary>
        [XmlElement("total_trade_amt")]
        public string TotalTradeAmt { get; set; }

        /// <summary>
        /// 累计行业交易笔数
        /// </summary>
        [XmlElement("total_trade_cnt")]
        public string TotalTradeCnt { get; set; }
    }
}
